semelfactive aspect - German English Dictionary